package cn.xo68.metadata.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.util.Date;



/** 
 * MetadataProject 实体
 * @author wuyy(16349023@qq.com)
 * @date 2020年03月12日 11:44:16
 *
 */
@ApiModel("MetadataProject 实体")
public class MetadataProject implements java.io.Serializable{
	
	private static final long serialVersionUID = 1L;

	@ApiModelProperty("project_id")
	private Integer projectId;
	/**
	 * 项目所属部门编号
	 */
	@ApiModelProperty("项目所属部门编号")
	private String departmentCode;
	/**
	 * 父项目
	 */
	@ApiModelProperty("父项目")
	private Integer parentProjectId;
	@ApiModelProperty("project_name")
	private String projectName;
	@ApiModelProperty("project_code")
	private String projectCode;
	@ApiModelProperty("database_type")
	private String databaseType;
	@ApiModelProperty("database_version")
	private String databaseVersion;
	@ApiModelProperty("create_time")
	private Date createTime;
	@ApiModelProperty("update_time")
	private Date updateTime;
	
	@Override
	public String toString(){
		return "projectId:"+this.projectId+","+"departmentCode:"+this.departmentCode+","+"parentProjectId:"+this.parentProjectId+","+"projectName:"+this.projectName+","+"projectCode:"+this.projectCode+","+"databaseType:"+this.databaseType+","+"databaseVersion:"+this.databaseVersion+","+"createTime:"+this.createTime+","+"updateTime:"+this.updateTime;
	}
	

	public Integer getProjectId() {
		return this.projectId;
	}
	public void setProjectId(Integer value) {
		this.projectId = value;
	}	

	public String getDepartmentCode() {
		return this.departmentCode;
	}
	public void setDepartmentCode(String value) {
		this.departmentCode = value;
	}	

	public Integer getParentProjectId() {
		return this.parentProjectId;
	}
	public void setParentProjectId(Integer value) {
		this.parentProjectId = value;
	}	

	public String getProjectName() {
		return this.projectName;
	}
	public void setProjectName(String value) {
		this.projectName = value;
	}	

	public String getProjectCode() {
		return this.projectCode;
	}
	public void setProjectCode(String value) {
		this.projectCode = value;
	}	

	public String getDatabaseType() {
		return this.databaseType;
	}
	public void setDatabaseType(String value) {
		this.databaseType = value;
	}	

	public String getDatabaseVersion() {
		return this.databaseVersion;
	}
	public void setDatabaseVersion(String value) {
		this.databaseVersion = value;
	}	

	public Date getCreateTime() {
		return this.createTime;
	}
	public void setCreateTime(Date value) {
		this.createTime = value;
	}	

	public Date getUpdateTime() {
		return this.updateTime;
	}
	public void setUpdateTime(Date value) {
		this.updateTime = value;
	}	
}